
package modelo;

import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.LinkedList;


public class Competencia {
    
 
    private String codigoC;
    private String fechaC;
    private String horaC;
    private String modalidad;
    private String juezPrincipal;
    private int carrilesOcupados;
    private int tiempoCronometradoNadador;
    private int posicionesNadadores;
    private LinkedList<Nadador> listaNadadores;
    
    public Competencia(String codigoC, String fechaC, String horaC, String modalidad, String juezPrincipal,  int carrilesOcupados,int tiempoCronometradoNadador, int posicionesNadadores) {
        this.codigoC = codigoC;
        this.fechaC = fechaC;
        this.horaC = horaC;
        this.modalidad = modalidad;
        this.juezPrincipal = juezPrincipal;
        this.carrilesOcupados = carrilesOcupados;
        this.tiempoCronometradoNadador = tiempoCronometradoNadador;
        this.posicionesNadadores = posicionesNadadores;
        listaNadadores= new LinkedList<Nadador>();
       // this.Equipo=new ArrayList<Equipo>();
    }

    public Competencia() {
       super();
       listaNadadores= new LinkedList<Nadador>();
      Nadador nada= new Nadador();
    }

    public int getCarrilesOcupados() {
        return carrilesOcupados;
    }

 
    public void setCarrilesOcupados(int carrilesOcupados) {
        this.carrilesOcupados = carrilesOcupados;
    }

    public String getCodigoC() {
        return codigoC;
    }

    public void setCodigoC(String codigoC) {
        this.codigoC = codigoC;
    }

    public String getFechaC() {
        return fechaC;
    }

    public void setFechaC(String fechaC) {
        this.fechaC = fechaC;
    }

    public String getHoraC() {
        return horaC;
    }

    public void setHoraC(String horaC) {
        this.horaC = horaC;
    }

    public String getJuezPrincipal() {
        return juezPrincipal;
    }

    public void setJuezPrincipal(String juezPrincipal) {
        this.juezPrincipal = juezPrincipal;
    }

    public String getModalidad() {
        return modalidad;
    }

    public void setModalidad(String modalidad) {
        this.modalidad = modalidad;
    }

    public int getPosicionesNadadores() {
        return posicionesNadadores;
    }

    public void setPosicionesNadadores(int posicionesNadadores) {
        this.posicionesNadadores = posicionesNadadores;
    }

    public int getTiempoCronometradoNadador() {
        return tiempoCronometradoNadador;
    }

    public void setTiempoCronometradoNadador(int tiempoCronometradoNadador) {
        this.tiempoCronometradoNadador = tiempoCronometradoNadador;
    }
    

    public LinkedList<Nadador> getListaNadadores() {
        return listaNadadores;
    }

    public void setListaNadadores(LinkedList<Nadador> listaNadadores) {
        this.listaNadadores = listaNadadores;
    }
   
}
